Ritsu DoanRitsu Doan
When a Football Report Comes Back Empty: Data Discipline and the Trap of FabricationLate at night in Busan, once the final bulletin was closed and the newsroom...
WWE and AAA Anchor Acapulco on 2 January 2027: The Date Is Set, the Card Is Still Face-DownAt 1:47 in the morning, Saigon time, the phone on my desk buzzed twice and we...
The Invisible Referee: When a Patch Decides an Esports ChampionshipOn the night of November 2, 2026, I did not open the League of Legends World...
ATP Shanghai 2026, Third Round: Shelton Falls to Gea in Two Tiebreaks, Sinner Out for the SeasonThree match points. Shelton stood behind the baseline in the second-set...
Angelina Lista Flips from LSU to Missouri: Decoding a 54.01-Yard Butterfly and the Math of SEC RecruitingAt the Florida Swimming LSC Senior Short Course Championships, Angelina Lista...
Applause in an Empty Arena: 141 Days Basketball Relearned How to ListenOn March 11, 2026, in Oklahoma City, the ball was already in the referee's...
Lamine Yamal's five shots and the data void at the Clásico| Clásico Metric | Lamine Yamal | |---|---| | Shots | 5 | | On target | 0 | |...
The 87th Minute and the Contact Behind Ødegaard: What the 2-1 Scoreline Does Not TellIn the 87th minute, Bernardo Silva left the bench and stepped onto the pitch....
VCS Spring 2026: GAM Esports and the Tactical Puzzle Under New Meta PressureThe VCS Spring 2026 final ended with a 3-1 victory for GAM Esports over Team...
Donis rotates against Iraq: Saudi Arabia bets on squad depthTwenty-three years without a place on the Gulf Cup podium is a number anyone...
U23 Iran vs U23 North Korea: Four Points and One Point, Two Different Rhythms at the Asian GamesI still remember the feeling of standing in the tunnel leading out to the pit...
JJ Gabriel: When Man Utd Must Learn to Keep a 15-Year-Old TalentOn the Carrington training ground on a late-September morning, there was a...
World Athletics Holds Russia Ban: Coe Draws the “Integrity” Line Ahead of CASBudapest, the final day of the Ultimate Championship. In the press room,...
VALORANT Champions 2026 Shanghai: A Draw Designed So No One Gets a Group of DeathOn draw night, I sat alone with a sheet of paper holding sixteen names arrang...
The Nine-Section Analysis With Zero Facts: The Empty-Content Disease of Vietnamese Sports CommentaryA Night in the Studio 11:40 p.m., after the last match of the round, I sat...
Hanoi Tasco Auto: 7/7 in Phase One and the Division Nobody Wants to DoThe match ended at 9:47 p.m. on October 14. Fifth set, 14-13, and the player...
The 50-Metre and 25-Metre Lanes, and the Trap of Hasty ComparisonsI opened the file at nearly eleven at night, just after closing the editorial...
When Jack Williams sat down before the lens: One interview hour that strips bare the AI-coaching war silently killing fairness in esportsWhen Jack Williams sat down in front of the camera at the Reykjavik studio on...
When the Data Sheet Is Empty: What Is Left of Football Writing?When the Data Sheet Is Empty: What Is Left of Football Writing? In the summer...
Vietnamese Table Tennis: The Talents Buried Beneath the Topsoil and a Transfer Market Out of StepAt the end of March 2026, at the national youth table tennis qualifiers held ...
